/**
 * 1. 通过键值形式定义语言
 * 2. 通过useI18n().t() 展示语言
 */
export default {
  btnDeleteText: 'Delte',
  btnAddText: 'Add',
  btnSaveText: 'Save',
  btnOkText: 'Ok',
  btnCancelText: 'Cancel',
  searchText: 'Search',
  btnCloseText: 'Close',
  leftTree: {
    addModule: 'New module',
    addTable: 'New table',
    addView: 'New view',
    copy: 'Copy',
    import: 'Import',
    export: 'Export',
    packUpAll: 'Pack up all',
    transfer: 'Transfer',
    delete: 'Delete',
    remove: 'Remove(Dont delete library)',
    design: 'Design',
    synchronous: 'Synchronous structure',
  },
  addModuleModal: {
    title: 'Rename',
    addHint: 'Note: Used to partition the entity to make the structure clearer.',
    renaemHint: 'Note: The system does not do duplicate name authentication.',
    nameLabel: 'The name of the module',
    codeLabel: 'Module coding',
  },
  addTableModal: {
    HintOne: 'Note 1: Recommended naming conventions (System name, module name, entity name)',
    HintTwo: 'For example, JE RBAC ENDUSER',
    HintThree: 'Note 2: Select multiple tree tables for creating sub-functions in a new tree table',
    typeLabel: 'Type',
    typePt: 'Regular tables',
    typeTree0: 'Single tree table',
    typeTree1: 'Root tree table',
    nameLabel: 'The name of the table',
    codeLabel: 'Table coding',
  },
  viewModal: {
    title: 'View designer',
    nameLabel: 'Name',
    codeLabel: 'Code',
    btnDdlText: 'Generate DDL',
    btnCreateViewText: 'Execute the construct view command',
    TabDesignTitle: 'Design view ',
    TabRelationTitle: 'Output view',
    TabDdlTitle: 'DDL view',
    TabSqlTitle: 'SQL view',
    changePkValue: 'Select the view primary key',
    designView: {
      titleView: 'Graphic design',
      titleDesign: 'Relationship set',
      operateCloumn: 'Operation',
      tableACloumn: 'Table A',
      fieldACloumn: 'Field A',
      identifierACloumn: 'Identifier A',
      formulaCloumn: 'Operator',
      tableBCloumn: ' Table B',
      fieldBCloumn: 'Field B',
      identifierBCloumn: 'Identifier B',
      showCloumn: 'Show',
      columnName: 'Column name',
      btnAll: 'All',
      btnProField: 'Business field',
      btnSysField: 'System field',
      btnNoChecked: '未选',
    },
    outputView: {
      valueColumn: 'Value',
      codeColumn: '字段编码',
      nameColumn: 'Name',
      tableCode: '表编码',
      tableName: '表名称',
      typeColumn: 'Type',
      lengthColumn: 'Length',
      formulaColumn: 'Formula',
      groupColumn: 'Group',
      orderColumn: 'Order',
      conditionalColumn: 'Wherevalue',
    },
  },
  copyModal: {
    tableInfoLabel: 'Copy table information',
    newTableNameLabel: 'New table name',
    newTableCodeLabel: 'New table code',
    moduleLabel: 'Select the module',
    typeLabel: 'Whether to use a new table prefix',
    radioValueUse: 'Use',
    radioValueNonuse: 'Nonuse',
  },
  exportModal: {
    title: 'Derived table structure',
    nameLabel: 'Name of the exported file',
    codeLabel: 'Table and view information',
  },
  importModal: {
    typeLabel: 'Type',
    radioPt: 'Regular tables',
    radioView: 'View',
    codeLabel: 'Table coding',
    hint: 'Note: Import tables and views in this database.',
  },
  shiftModal: {
    title: 'Transfer',
    btnTopText: 'Above',
    btnBouttomText: 'Below',
    BtnInText: 'Interior',
    modulLabel: 'Select the module',
    hint: 'Note: Transfer can also be performed by mouse drag and drop.',
  },
  designView: {
    btnApplyText: 'Apply',
    btnRemoveCacheText: 'Clear cache',
    btnStrategyAdjustment: '调整主键策略',
    btnOpenDicFuncText: '打开数据字典库',
    btnOpenFuncMenuText: '打开应用中心',
    btnUpgradeTagText: 'Upgrade tag',
    btnCopyText: 'Copy SQL',
    createdText: 'Has been created',
    notCreateText: 'Did not create',
    particularsText: 'Particulars',
    tabRelationTitle: 'Relational view',
    infoText: 'Detailed information',
    tableNameText: 'The name of the table',
    tableCodeText: 'Table coding',
    createUserNameText: 'Creator',
    createDeptNameText: 'Founder department',
    createTimeText: 'Creation time',
    modifyUserNameText: 'Modifier',
    modifyDeptNameText: 'Department of Modifier',
    modifyTimeText: 'Modification time ',
    nameLabel: 'Name',
    codeLabel: 'Code',
    fieldNamingConvention: '字段命名规范',
    remarkLabel: 'Remark',
    tabColumnTitle: 'Table row ',
    tabKeyTitle: 'Table key',
    tabIndexesTitle: 'table index',
    tabHistoryTitle: 'Historical evidence',
  },
  tableColumnView: {
    menuAssistDictionary: 'Auxiliary dictionary',
    menuCascadeDictionaryAssist: 'Cascading dictionary assist',
    menuTableAssist: 'Auxiliary table',
    menuUserAssist: 'Personnel assistant',
    menuAssistDept: 'Assisted',
    BtnAddAuxiliaryFields: 'Add auxiliary fields',
    menuCreate: 'Using new fields',
    menuUpdate: 'Using update fields',
    menuWorkFlowBase: 'Add process base fields',
    menuWorkFlowExtend: 'Add a process extension field',
    menuSaas: 'Using SAAS fields',
    menuExtend: 'Using extended fields',
    btnAddSysField: 'Adding a System Field',
    btnUpdateFileKey: 'Change the primary key name',
    createColumn: 'Create',
    columnName: 'Column name',
    columnCode: 'Column coding',
    typeColumn: 'Type',
    lengthColumn: 'Length/Custom',
    orderColumn: 'Order',
    treeTypeColumn: 'Tree type',
    isNullColumn: 'Allow null',
    classifyColumn: 'Classify',
    createUserNameColumn: 'Creator',
    createTimeColumn: 'Creation time',
    remarkColumn: 'Remark',
  },
  updateKeyModal: {
    title: 'Change the primary key name',
    labelText: 'Please enter a new primary key code',
    annotationText: 'Note: Used to change the original primary key encoding.',
  },
  keyStrategyAdjustmentModal: {
    title: '调整主键策略',
    typeLabel: '主键策略',
    sequenceNameLabel: '序列名称',
    customSqlLabel: '自定义sql',
  },
  exportTableModal: {
    title: 'Export set',
    titleLabel: 'Title',
    fileNameLabel: 'Filename',
    exportTypeLabel: 'The data set',
    radioNowpage: 'Single front',
    radioSelection: 'The selected data',
    radioAll: 'All',
  },
  tableKeysView: {
    keyCodeColumn: 'Key code',
    columnName: 'Field coding',
    typeColumn: 'Type',
    linkTableColumn: 'Association table',
    linkColumnCode: 'Associated fields',
    linkTypeColumn: 'Association types',
    constraintColumn: 'Associative constraint',
    createColumn: 'Create',
    orderColumn: 'Order',
    classifyColumn: 'Classify',
    btnDeleteDdl: 'Delete and execute DDL',
    btnDelete: 'Delete structure only',
    promptMessage: 'Are you sure you want to delete the table key?',
  },
  tableIndexesView: {
    indexNameColumn: 'Index coding',
    filedNameColumn: 'Field names',
    soleColumn: 'Sole',
    createColumn: 'Create',
    classifyColumn: 'Classify',
    orderColumn: 'Order',
    remarkColumn: 'Remark',
  },
  historyView: {
    operationTypeColumn: 'Operation type',
    operandColumn: 'Operation',
    tableCodeColumn: 'Coding',
    createUseNameColumn: 'Operator',
    createUseCodeColumn: 'Operator code',
    yesNoApplyColumn: 'Whether the application',
    createTimeColumn: 'Operation time ',
    cnNameColumn: 'Chinese name',
    codeColumn: 'Coding',
    fieldname: 'Name',
    fieldtype: 'Type',
    oldValueColumn: 'Before update',
    newValueColumn: 'After update',
    valueColumn: 'Value',
  },
  TableSqlView: {
    topTitle: 'Query condition',
    bottomTitle: 'Search result',
    btnImportSql: 'Exporting sql data',
    btnTypesetting: 'The intelligent typesetting',
    queryColumn: 'Query column',
    queryPlaceholder: 'Query all columns without filling',
    conditionColumn: 'Condition',
    conditionPlaceholder: 'Example: column CODE = ',
    orderColumn: 'Order',
    orderPlaceholder: 'Example: column code ASC, column code DESC',
    numColumn: 'Show the number of',
    btnText: 'Execute',
    btnCopySql: '复制SQL',
    btnCopySelectSql: '复制查询SQL',
    btnCopyUpdateSql: '复制更新SQL',
    btnCopyDeleteSql: '复制删除SQL',
    btnCopyInsterSql: '复制添加SQL',
    btnCopyInsterNoSYSql: '复制添加SQL（排查系统字段）',
  },
  resourceBoard: {
    resource: '资源表',
    title: '欢迎来到资源表的世界！',
    resourceTotal: '资源总数',
    typeDistribute: '类型分布',
    productDistribute: '服务分布',
    explain: {
      explainTitle: '名词解释',
      general: '【普通表】',
      generalContent: '：数据库中的表。平台默认会增加系统字段，默认以SY_开头。',
      simple: '【单根树形表】',
      simpleContent:
        '：具有树形结构的表，单根是指表数据中只有一个ROOT节点，多用于主功能，例如：菜单管理。',
      dorgan: '【多根树形表】',
      dorganContent:
        '：具有树形结构的表，多根是指表数据中包含多个ROOT节点，多根树多用于子功能，例如：数据字典的子功能（字典项）。',
      view: '【视图】',
      viewContent: '：数据库视图。',
      import: '【导入表】',
      importContent: '：数据库中已有的表，导入到平台中进行统一管理。',
      relation: '【关系视图】',
      relationContent: '：展示本表的父表、子表信息，以及基于本表创建的功能信息。',
    },
    standard: {
      standardTitle: '命名规范',
      resource: '资源表命名规范（官方推荐）',
      resourceTier:
        '命名规范分为三段。例如：OA服务下有流程审批模块，模块下有请假申请功能。表名为：OA_LCSP_QJSQ。',
      table: '表格列命名规范（官方推荐）',
      tableTier:
        '命名规范分为两段。例如：OA服务的流程审批模块的出差申请功能的部门。列数据列名为：CCSQ_BM。',
      view: '视图命名规范（官方推荐）',
      viewTier:
        '命名规范分为四段。例如：OA服务的会议管理模块的“我的会议”功能。视图名为：V_OA_HYGL_WDHY。',
    },
    field: {
      title: '系统字段解析',
    },
  },
  importView: {
    number: 'NO.',
    tableName: '数据表名称',
    tableCode: '数据表编码',
    tableType: '数据表类型',
    keyPolicy: '主键生成策略',
  },
};
